scotland london ireland gardening castle escort british b&b castles flowers accommodation glasgow escorts britain wales garden hotels bed and breakfast gardens self catering